Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
OWEN CLOSE Terraced £145,228 £80,000 12 Dec 2008
2 OWEN CLOSE Terraced £123,614 £100,000 24 May 2019
5 OWEN CLOSE Terraced £160,021 £90,050 16 Feb 2006
6 OWEN CLOSE Terraced £132,488 £110,000 20 Mar 2020
10 OWEN CLOSE Terraced £161,022 £76,000 16 Feb 2004
10 OWEN CLOSE Terraced £161,022 £76,000 16 Feb 2004
12 OWEN CLOSE Terraced £141,243 £36,000 24 Feb 2000
14 OWEN CLOSE Terraced £84,937 £65,000 27 Jan 2017
18 OWEN CLOSE Terraced £115,540 £68,000 18 Mar 2010